export class PaginationMeta {
  page: number;
  limit: number;
  total: number;
  totalPages: number;
  hasNext: boolean;
  hasPrev: boolean;
}

export class PaginatedResponse<T> {
  data: T[];
  pagination: PaginationMeta;
}

// 简化的分页响应格式（按照用户要求的格式）
export class SimplePaginatedResponse<T> {
  data: T[];
  total: number;
  page: number;
  limit: number;
} 